package com.ruoyi.quartz.service;

import java.util.List;
import com.ruoyi.quartz.domain.YjgZzDqkc;

/**
 * YjgZzDqkcService接口
 * 
 * @author SYF
 * @date 2025-05-07
 */
public interface IYjgZzDqkcService 
{
    /**
     * 查询YjgZzDqkc
     * 
     * @param consigntime YjgZzDqkc主键
     * @return YjgZzDqkc
     */
    public YjgZzDqkc selectYjgZzDqkcByConsigntime(String consigntime);

    /**
     * 查询YjgZzDqkc列表
     * 
     * @param yjgZzDqkc YjgZzDqkc
     * @return YjgZzDqkc集合
     */
    public List<YjgZzDqkc> selectYjgZzDqkcList(YjgZzDqkc yjgZzDqkc);

    /**
     * 新增YjgZzDqkc
     * 
     * @param yjgZzDqkc YjgZzDqkc
     * @return 结果
     */
    public int insertYjgZzDqkc(YjgZzDqkc yjgZzDqkc);

    /**
     * 修改YjgZzDqkc
     * 
     * @param yjgZzDqkc YjgZzDqkc
     * @return 结果
     */
    public int updateYjgZzDqkc(YjgZzDqkc yjgZzDqkc);

    /**
     * 批量删除YjgZzDqkc
     * 
     * @param consigntimes 需要删除的YjgZzDqkc主键集合
     * @return 结果
     */
    public int deleteYjgZzDqkcByConsigntimes(String[] consigntimes);

    /**
     * 删除YjgZzDqkc信息
     * 
     * @param consigntime YjgZzDqkc主键
     * @return 结果
     */
    public int deleteYjgZzDqkcByConsigntime(String consigntime);

    public int deleteYjgZzDqkcByYear(String year);
}
